home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-09-22 | 1.1 KB | 43 lines |
- #This make file is used to build kernel libraries
- RTTIBASE=/nfs/defender/u/axb/oop/rtti
- RTSRC=$(RTTIBASE)/src
- RTINC=$(RTTIBASE)/include
-
- RTTIHEADERS = $(PINC)/rtti_entry.h \
- $(PINC)/String.h \
- $(PINC)/rtti.h \
- $(PINC)/rttiimpl.h \
- $(PINC)/rttimacros.h \
- $(PINC)/trace.h
-
-
- #some variables for header files
- H_BASE = $(RTINC)/rtti_entry.h $(RTINC)/trace.h $(RTINC)/String.h
- H_RTTI = $(RTINC)/rtti.h $(RTINC)/rttiimpl.h $(RTINC)/rttimacros.h $(H_BASE)
-
-
-
- # Just the object modules
- O_RTTI = rtti.o String.o trace.o rtti_entry.o
-
- String.o: $(RTSRC)/String.c $(RTINC)/String.h $(H_BASE)
- $(CC) "$(KLINK)" "$(POST)" "$(TGT)" "$(TGT2)" -c ${KARCFLAGS} $(RTSRC)/String.c
-
- rtti_entry.o: $(RTSRC)/rtti_entry.c $(H_RTTI)
- $(CC) "$(KLINK)" "$(POST)" "$(TGT)" "$(TGT2)" -c ${KARCFLAGS} $(RTSRC)/rtti_entry.c
-
- trace.o: $(RTSRC)/trace.c $(RTINC)/String.h $(H_BASE)
- $(CC) "$(KLINK)" "$(POST)" "$(TGT)" "$(TGT2)" -c ${KARCFLAGS} $(RTSRC)/trace.c
-
- rtti.o: $(RTSRC)/rtti.c $(H_RTTI)
- $(CC) "$(KLINK)" "$(POST)" "$(TGT)" "$(TGT2)" -c ${KARCFLAGS} $(RTSRC)/rtti.c
-
- rtticlean :
- rm -f *.o
- rm -f *.map
- rm -f *.err
- rm -f core
-
-
-
-